tubular welded frame scaffold - Alemán Inglés Diccionario